39885740
56047914
46134164
3179980
67296589
4387535
48772072
72322647
16857367
60421628
36844897
44464452
41669112
45128123
65347226
90385498
91078610
59959430
54433658
93438173
72998
41469513
11562105
2425418
82295711
18578535
7049179
25697414
83455520
5928812
60134923
63151479
34469766
23676187
67483931
67001223
51854993
78781018
33552544
2068379