48146300
40568952
62462930
2868977
19891357
72851280
78754203
18675414
34444051
29248217
27526043
61487176
44298191
89693799
1215952
91493686
97252722
5568335
90431472
16291966
12435206
81077664
91115851
67219098
67098292
99824489
25469242
29609140
53825283
18185389
82553461
64004999
95579054
80196256
16602864
90956609
8059647
13022431
23259426
65997787