82417451
79642547
33905209
81742167
76949560
28227248
59094008
70921154
69809598
92026866
72122056
32284213
95787861
55659328
66523808
90571199
91577762
24183896
7656715
70434751
38808927
30318613
12871631
85405002
90807611
91573958
36216955
72503250
96307017
17519848
10523315
62015006
27894238
38961073
53699252
15183753
91399858
36844839
24058837
78211883