69428626
54542329
12229848
92117186
3991704
5134600
8787723
62371162
41236322
90261613
68427374
13208143
75992636
39754859
73648647
98238339
9741623
4344271
12986910
44957057
8601681
46994932
2709762
9364309
600498
98292979
88065781
1604870
718536
49367769
57586806
72558528
54713464
29247417
94216357
17467069
1276412
7523238
9329694
3706336