21431414
92017671
86204926
18127945
20868468
21574283
50036498
47613167
31382703
61388694
65141969
46756936
86768389
6484588
43788478
77586314
98781550
86721158
9462286
29279320
60237190
52739131
78207694
10465747
48998721
1975430
1829207
24956442
65648388
2620318
670748
16265405
57975612
8249398
15549584
77402384
46515951
82297701
4638816
69161999