81705602
5544770
98548311
11369156
37524568
5439578
2376029
79695674
84366982
48733992
6626262
322325
1509481
48802271
64642822
19415204
734213
26781101
46848888
23137955
85986346
10402959
1069656
61678022
57963221
5908887
43179561
7392593
71365843
29834072
74542323
63285929
48537276
22876179
52488087
10258583
31611902
16187329
56844705
48554510