42317675
36216496
64025026
38428882
72066234
95858168
66137341
96947327
86328272
85407913
26627018
4934113
88315605
23762296
92792018
1238525
75364197
20328298
17412008
5534933
36706805
91872796
93809126
79243968
41889962
2965190
21572188
86566565
98986888
32538455
61602151
75247962
44003531
22728867
65251475
71101845
56025635
46513560
60155606
7329129