82607920
59643591
8921543
7013745
95773244
98627541
62213373
59214147
99317788
35611459
64614843
58918772
85352128
53174065
52496389
19499390
92926329
64637554
22209334
89205474
93058384
1161909
91964671
2591686
1817626
82187872
44498025
29158938
72123231
20361191
27255417
12911421
72687102
17005446
38415805
66912857
54876661
61969868
53225874
17185209