88319744
74621116
66596093
15506770
67627993
72785092
94018423
33828806
9112391
19511605
52885978
33934770
62043291
88287994
2828334
84176047
52822206
46274772
1701193
55415437
93828043
274090
31348869
12489220
42492168
5844431
48304072
28163961
56348331
19869306
2743563
90505866
66652028
11994677
17615704
3121951
189980
8636840
99547339
77429825