44483867
10277354
71425286
7027739
3471489
2021694
50226577
22409747
79046246
42185445
13472894
59006772
99957732
5759793
50727944
76523228
98406934
40951943
61403849
97231342
7932334
18036473
23635086
81789294
29074308
8988689
92646167
25716434
5253699
57397363
70724998
91516819
92932921
80562670
66409874
28852503
63874022
81216501
30336761
6367546