48115362
64744742
84641940
67934540
66043928
61931642
47008974
31052892
52503394
4993583
25819571
5673573
40756118
25847673
3869213
4264395
22295436
21564969
45883602
99321194
22953945
6106815
48925832
65029976
11024231
9833260
18438060
51407979
75597149
74335339
96804938
57963748
43592936
5717220
89968295
29929854
2775769
86001177
99373967
74582296