27444912
15034216
99841466
51657983
58968533
96741564
53124826
304417
27694511
75018823
83914385
3906605
40107492
73546921
96026092
1118167
8274989
20241428
12883845
60572826
35221315
72337938
2246573
2332818
423580
7056856
83322905
277641
7540389
54947992
2907654
80011679
906694
20056053
41901966
15213642
64538262
14368644
67403052
45716830