96543443
89074662
25006729
23178199
19434701
1571333
93566370
86451509
78249415
59188910
27667250
65296881
19388563
67465336
20087416
92008650
26618847
27996680
82872434
32187857
32741076
80869320
12846787
65771070
60277114
76072997
88048238
37899452
13693991
10339889
59123992
29111686
47948399
521845
6718546
22347753
31611393
6564265
18036641
46423678