1968878
62708406
91694144
5650476
3205203
14535820
46537757
89185444
76964402
22862253
40904485
87409829
13879491
70499123
79142349
60918966
60141003
41061903
43182030
23949999
4823394
48849806
32065552
11952189
60395482
66649882
84932066
172822
40959199
74865434
10223648
11584551
35022273
61587960
59799160
46859457
21239420
27683376
20515723
27453427