5165746
39036650
99189340
32314923
1055268
1204561
63656455
14437012
20511746
39142083
93454562
52854244
31109050
66029865
2525320
89165305
971674
69083133
6323589
8234037
18834151
52206590
57425317
43645497
1150231
12951742
51764888
90359560
42865126
48337398
9017915
47814540
58992065
25826008
3531877
46715893
72126998
82698080
4260506
13075634