45428107
98221940
92213498
5708267
58729609
15507634
99818210
27876312
32205763
2853676
42559484
29969097
35122957
65707028
4705831
8183501
2315752
77804486
2472446
38327197
4792922
83959573
3462153
25744868
4898906
25927422
68631001
54357829
19215574
99085594
14083284
66789086
38461317
31142000
3642457
50803458
95746100
3984461
45768436
28951185