76882161
33948774
34627971
96215338
99582564
56972007
70016976
89013183
28471024
28559025
44004789
96518483
77885787
9340470
2034255
75235929
78896750
14163621
46274154
78506748
30855881
84773157
3555732
25553909
63434968
42269790
13744412
11067179
24951547
43915152
83346941
71102620
2385036
64036271
37226184
26709313
57568855
98565773
37795906
1082214