79184624
37759676
38918470
30615173
18552054
1939652
31616515
67925130
86199335
38251881
95112099
5787563
4577160
90263529
47151083
71696999
93222161
37278988
11699944
51588717
37521935
69923802
63066033
23972626
87001669
4791690
78941308
85086480
32464993
40898076
83266773
96883445
40283634
17351452
6233369
50499251
78409567
16587077
13969524
50111604