48755186
19777671
5184364
51419053
44306841
90731289
27596010
45843824
64458364
11003029
98356218
36025267
9788500
2642413
86025253
77556496
188542
73949656
31994270
62869549
68575644
44517678
22689441
92439706
25487414
7695460
48872070
13339518
25278258
92362784
54304080
77426445
6679916
15365760
69746339
89247455
47725863
67767597
48241780
59757802