90235364
88739584
64544245
99647451
16467602
61963457
48811211
21462544
7668197
67182081
69643671
84666933
4106341
98791476
6362424
66325862
12375124
1281135
1201000
92176773
96729955
90197310
65396641
77282533
21149932
96169598
74853079
49165564
56001451
1226655
73746231
6568724
34834249
50364785
74816128
8512534
76934390
98653224
81636827
46173135