4294022
40636492
71776213
23609630
9889774
4681215
91266910
2963479
34651759
96337209
41639927
99552979
38871101
31432606
70923485
65657322
74963075
8167236
25088257
36867197
46441662
38567234
66156894
12721238
60101496
1841811
193200
95198890
69624727
53443392
8658529
62753793
35703996
99874588
47748220
60111276
9683339
57973705
74435644
70468584