12174802
71132636
57109330
7186844
41203211
54664624
36093820
4075228
72313
1675454
83787009
19722366
76625640
3735694
62222164
13961692
66314994
78143614
76478304
22433758
53275206
6897475
84828906
7683728
46356820
75868784
59268991
31899841
82687633
11532056
5782796
14798653
29666927
95013735
94624733
74859601
1996905
44587554
39372777
7993988