19720
16617352
65185872
8155776
61717045
13245527
83307098
84601387
83717788
22838965
20976374
68481409
93737493
89853739
95727233
62534408
30589431
2673300
70456271
85319856
87694
14225655
10547048
3382109
99866190
24347102
23922693
77323500
19928023
46153219
93983343
7185954
38715693
92045336
39848190
59297480
9602437
67959015
14091498
64765627