642316
24304999
68291339
53825972
62315777
52583272
46432942
6346690
9412996
63366202
90336207
40958423
21587180
9316661
1275362
95144981
38027427
15586001
16975251
20586551
8557504
13472314
97723871
99669444
40228763
82734036
32241247
94814227
83126474
76276814
47836571
7529689
50197620
96728011
78462889
25006333
26426103
15526456
31117771
69915580