38302168
49704408
23956940
98546364
55138653
8638642
84156102
66114744
81237129
60807854
62432648
70932770
926044
28736
53645616
37206468
97928844
1314473
5698621
89791421
82299637
59026102
81269160
70325477
66981743
77445379
33684597
7393224
73857809
26705398
54733966
43903607
31989742
42556483
21932195
10394255
29351272
38708131
31822818
93739720