93876162
55283375
44629671
74662827
60872995
3516172
14716451
8045731
6694406
7258224
3785301
13781007
99349050
87468245
13818377
57624924
19489007
7203363
92935187
97151651
58772353
541209
7891158
53379705
15743505
14002723
19575143
43323184
56706399
4409321
83621707
7957105
42516777
77262845
2355843
94813946
32305477
90038139
14406335
65051099