43219604
24858652
18363665
11626067
98628479
28931927
92444261
47468507
46821913
43749384
8518751
26322088
34629366
88609612
1110567
45132709
42828969
50703522
3394146
68937792
13397175
2015883
6562584
7166921
93256270
88904452
10917993
41445202
58386128
2650780
1396561
18574021
69533475
67993540
87565700
25394478
23608787
29736589
70749731
60556398