5099003
63662528
38764524
65073281
68603318
23278240
27389653
81204652
90768320
42282235
49626907
32139187
83208624
48451823
80896297
15403888
50289323
28071596
68301310
2949944
4515333
1695453
46803515
33648654
97222291
34885863
4158928
44239999
53137497
63662685
61536214
40618093
7245679
99338668
91779580
54591358
33599173
54585123
25093064
68504526