58515450
26899254
62754283
5284513
62886022
18053238
47171221
60346693
81917566
61555290
72322111
2611541
50165070
96123844
87537557
27343726
61746694
35482061
51794094
8044297
88807068
64162148
34665086
71614089
54128383
9586972
6403360
41396900
17907741
98105066
70239926
72158660
54058940
33479974
22231311
65611004
95903224
3907589
26325876
24277151