48438192
3563429
19562572
96185580
91554882
82084400
92309779
17008365
5733214
704629
90091209
90471881
73528834
46193946
89668959
79208629
81054404
71927253
97588039
48668453
91268129
75715221
44964152
11228763
32545854
51579702
89502009
87903728
4306475
22928899
49915921
14103399
74726736
17682571
64112061
62977529
31332589
51323126
15299654
38734942