34098529
9661987
32279116
15532227
53722800
69897363
86256303
60776682
9363353
1863192
61787576
30274478
3339071
5884629
34406810
92381021
59277928
62769151
2805194
98532307
53466531
60449772
9377945
76374828
72979497
35289033
18497852
16651758
25381633
79003361
38851706
17835634
91683589
26582632
81442174
93523315
77689687
20992758
22389438
14999029