64985907
51865384
4911835
48021194
48915609
2252969
65066213
2062597
78811330
60394456
43002502
19733062
42505746
55093519
67569283
54399088
54349397
37216129
8602470
61053516
53111489
24434806
28732048
65112325
71541507
82126937
82173237
93936482
84254612
91571701
3268464
73635617
51453847
1946664
87352608
1663261
3244176
9081208
5811527
67656228