66639327
48553273
19939947
13989938
83208576
76348566
4767142
15409136
58356531
5755037
70572453
97637888
24146014
79594440
16563705
13132953
26844552
89462122
27203916
6436568
66631751
2894909
87488444
11501076
59349
57417243
6776962
4140912
19454259
89947810
33551594
17556667
48085281
79172888
94493738
30847236
59115687
98071561
57862385
1508855