54107830
8450701
80222736
36649007
45364983
3065528
85656355
81002576
6636148
86548101
45139885
72962500
75526401
51241987
52711857
35359233
66284867
14924912
72179249
5839852
34599189
83361406
13689957
3726901
76733811
1487188
3978816
95901368
9332420
91053776
32252046
18879428
39005568
89008705
37006009
9959527
79373435
56462978
22432222
637489