11853978
16178659
3409940
53676980
80419971
38893184
26705064
96289201
35433785
73034082
69836781
5527988
92616163
82161426
56007633
68254902
49265647
78682507
57063324
8532582
10738030
1983327
67924841
12562950
98701599
19381580
16856661
27071976
4438107
43714189
93053267
9761751
24255750
629123
74262824
4551293
32626964
73108141
31414817
40332797