29365088
58634172
44762405
38188544
17563313
9661529
43187653
6057924
92722440
56244859
3236411
16515854
67113581
36111200
30969071
38918457
29436111
72291370
25752904
3959384
46712717
95926800
74108231
4224293
99799923
7443698
61671777
11818616
27107396
52397782
68744325
67809477
74422452
47982426
39416463
34359877
3745333
63782810
12351863
8842346