696687
14912981
91134954
9941240
5508967
6324299
80826724
61909550
6488143
32308785
36345577
54276952
91755281
18511013
64482683
94783395
37856941
50233247
45736359
52026171
64711089
70644274
31785075
99922096
85565986
77628093
22064220
65859742
24489494
51204895
94762931
39039661
55643698
3327323
382366
50004387
80271488
79297366
7100183
2887414