67612518
70905048
1391919
62589674
31367347
35404116
81067183
9518239
61844307
33118745
8959703
87618548
77827424
21214991
892543
12756368
56665217
43957365
5820599
5337873
11528146
66362400
17119175
65768612
50802326
71712801
36725267
76711798
17626883
21852877
18582472
37049569
2839883
90139037
15464933
94224369
29453835
33206251
42614430
23909184