46395519
80361575
31727662
24505090
659741
39907465
32544478
55339956
83001386
98082976
62986163
1144626
39433028
22341231
59472465
78418015
37811251
13651531
77591779
26022370
80899685
43234074
11961701
6241465
4068909
39553726
39696855
19602103
19596148
95619683
98338052
55794540
11828666
40247724
4768183
12773665
12902202
72221916
14453498
17356650