52463123
15638094
8415745
79657158
53706666
4682129
84655747
86131724
34586762
1576165
67121097
99699445
9029894
81209763
62725133
41364916
72552570
68402784
86209385
4691585
59695176
57266975
14217732
71017894
17353233
90015939
50038671
49755428
65791505
77092766
35926481
1914448
72907405
32003154
44038975
74589418
78424723
84357394
3825291
66645534