82936634
13199935
73669615
81978329
5091184
87686123
91878032
68267805
58791926
65243933
57136628
46005831
3261557
40015858
2181020
9990312
10309966
12276031
27064939
12938203
1536352
42773756
34418183
22519938
4369641
50424190
57931838
2708979
53182397
9448985
88525989
264171
39258173
15065830
66829583
11572697
1772159
44549314
40976762
49831137