38173149
46818222
50177718
45209331
8699307
13429971
38496504
4697816
6467065
89575487
96027410
87736196
10328860
76224903
99821209
58791198
12999603
96397675
24504834
20382988
9517866
88986111
23233839
14314878
40269560
60341731
88873389
1833150
12055754
33049202
27619446
29332808
43686147
273930
31408596
68528347
88142507
54508153
1568317
852907