42896580
5106572
59847307
66621315
58176231
83339475
54185527
5373952
32448903
1724589
45651053
81707044
2964800
92757829
92262855
6016646
66537603
53543031
80972935
4304944
5504924
46361730
27152510
20074308
68664685
392432
38295453
36556637
53639637
27794960
89661377
23223925
15152224
38469818
95568098
57256020
13795180
30382401
1731782
67482505