32465261
16391668
61912854
30183153
35122182
44191985
38581513
29057952
5879093
12816914
9557408
8729837
28927201
93318655
13757799
95644764
8185727
2699531
7611175
44337831
89787752
43348016
28075962
699733
79573800
62722517
54281532
7776737
25906469
94122959
75039517
63628446
8523220
83353679
24672602
9846367
77826877
29678622
89876384
73442476