14936070
99323341
45968544
94643878
60426865
87585508
56016133
7086768
1442947
96351163
2855297
1421595
74045408
7574646
6783737
67168546
39588564
80681426
938323
40918203
34342386
2088647
78861114
61239796
69002898
66056286
41138524
58198530
30692435
18271937
904912
6752668
15627373
13199149
2396120
42019754
10668596
37599262
29229045
13739044