47365967
84444794
59183139
22052638
40816999
99048597
37974638
85413974
23348680
56296324
58855443
56452305
36236964
79452281
8764698
48828252
24257526
48897618
85124355
53624806
86315402
60851220
18025790
46738343
10061420
24203544
97983860
22081565
5293367
72854217
96258859
44904405
97874868
67638435
20778901
93917548
98406725
17129587
688117
57524253