45886572
32461474
38528400
22266014
64098142
3716368
66105707
5553812
78853183
58004370
81968590
72621555
3575472
95092659
87724194
75761882
1929949
54871764
10897807
79399954
51049332
65421802
88529765
91328111
31917252
9716794
801619
76199364
9012397
84773654
96529119
87199486
17821707
71842810
48942320
80859966
10067753
99806762
45699424
87241628