94849408
22199559
70234872
15896798
78148332
89897288
71797736
60356861
75621
9207242
98462002
20065025
25391390
79001872
78167043
38764306
32222099
35731876
34378229
85177395
75144878
38647057
51401063
17645196
29682619
89197613
4693430
6647400
19791030
12955381
78464742
66149371
8147347
61956892
21146676
65239433
83738131
128467
17759875
13669801