63496429
718630
42292858
4869892
2280696
99716089
9596472
79883839
66943411
8194377
84272253
75379387
2201617
19667422
45818364
38149522
53782262
5399698
96536389
8032288
30614619
73474258
6626981
64137093
95639279
74978627
10908195
3333153
52701553
9744456
12129333
43302110
44765751
11995236
83121785
39102667
54284363
8400923
43501053
56042681