19645159
67128733
91284950
43745878
1367173
72574279
16727016
77263737
74445817
30197375
87402253
54292413
70033690
41597137
20539202
81179714
16261110
31299022
2544826
91432538
33591104
4581287
76538085
5196700
32058401
9684975
14109014
14663328
6607728
32502039
26851001
37673862
6957901
70221071
89204230
57075232
33716489
41077439
39034663
86737791