12157237
31993016
72041309
97051811
66544943
19024092
1638693
21001015
6155636
92225836
97656698
40937113
491826
34591549
4206243
56605641
82438439
55526603
87263487
19673870
51503032
2976979
47944653
9864435
16245114
60096278
69619564
30247983
8816914
29216550
24704506
83633120
86954457
1810637
28339679
8029473
14163591
51671882
99899399
72802779