45658575
12218638
5275721
67105420
61915869
91409796
58219596
31877424
64294233
2284929
75298561
38162181
68064757
2504460
93728448
55934171
24296219
35873148
65776805
23402222
15796714
62569495
70194548
2827399
34345144
69323758
15486927
9294916
14361688
5562570
13716147
6417578
62031586
95694488
1377584
42802615
92907973
13269914
8809404
86331940