16934159
97548803
10252113
83313135
52276548
50117771
15279086
7938383
68608989
22133760
31034307
60525417
67947593
71198414
22273364
29351496
7312219
5225641
26654726
50846513
96805224
40102437
85961943
18081534
56763547
82948926
28255151
7194099
39486638
12165223
17524094
35472367
99396611
12553183
8971476
15733283
8872492
30532757
4354896
91367298