12505429
6555241
54141717
89927322
38533955
37348466
25977668
80341727
39766319
68239743
61261225
62162237
42445758
61254272
99949934
71521921
70659078
4952033
54193090
93888346
58777351
41736345
67334928
70593225
33143666
92098024
2911603
73489439
3119650
95898624
21979728
90487656
63637174
3016622
14361945
73199323
73616572
94959103
33955507
19488485