57881488
7833249
54957003
26732319
83597067
47229433
16334021
90481908
55643431
11066719
40349973
84967332
44242122
42419297
1529739
3137146
1384401
9907340
10657687
4059161
73228404
74257536
53747379
4760941
39832940
5644356
29896231
18636941
66755796
25767461
15593484
11284431
21959872
17261691
47095882
23434438
5846713
61294329
1142155
84244256