87851644
31297107
56492608
8375342
16626515
7676418
68498878
10355112
51114089
68084997
727232
63285536
20734618
53174307
19415792
8696102
36151080
28882824
90877255
55349473
68992353
9877770
94114585
42713916
7566932
51409143
50352857
90885659
40566194
16774572
42564159
58471212
98123668
7242509
6708391
61869314
75609998
86138426
95636176
42596832