49242363
36183042
5049626
7051094
35087772
39355500
6766446
33055923
13531416
70836276
5395666
74872612
73161816
64794344
93101764
44766961
17591719
71514299
77863838
2294544
39245396
87686972
38776640
8991951
48488819
28184754
8822179
1870167
4755454
92254270
57031040
11508253
16022685
8103402
87511790
60814344
79923803
509175
66534342
33471087