12749648
39143433
3257333
80171887
621191
81471709
62381199
1986597
61115311
16529542
39381528
1877976
76964348
25239691
105454
73619143
38712000
57357325
7801333
62829173
30168705
18816723
42006039
2301619
7481840
68698605
52839038
38414681
8013202
33069313
82277822
5372842
7014454
98065815
95323036
19597202
48391255
92099705
99694404
57717648