35967995
72381455
9095804
5510147
15065412
7832197
63836881
5347299
45732277
59372574
891289
47901772
9508250
34747629
39467670
93308365
62849252
45724924
91444427
48769224
72619575
16522601
50838337
65193252
76697347
146094
13673090
62104025
43796461
53164764
16435359
61417627
80079042
1709383
54662101
76958820
67261980
17306155
90427352
19835586