33834429
30252110
20746881
92334790
54783525
41046990
39283659
4324374
73421904
67069850
97322024
81657469
44628239
4615091
22576443
66158294
12054279
10567212
34736427
84573603
56816040
81374523
62122688
66772325
71028114
84318732
86408405
6067552
939875
8637253
64013298
98655074
93401220
86996515
20355665
97813115
59377724
93849426
72166651
68382279