54074571
19616124
47865380
8972359
97849266
896832
53392119
72826559
21758013
72492477
45957839
56481353
38968790
1615689
8273646
99408776
34626295
47951377
95934713
4595312
55556505
23207471
86877343
93543633
82845307
58725830
36696710
89047003
40658217
16251012
33465680
26211358
82536451
79945055
72082802
22517282
7613222
74413683
39421447
83798825