40048018
100008769
73976495
97551990
22362728
81007647
20854000
3224314
53201778
30967191
56124197
42029186
81441129
53023624
50037500
4061335
29573588
3648304
10343479
81908244
64679320
94075107
63926
29789342
81433164
19786669
1951585
69226622
81973692
5407735
96228451
2129392
34644069
99244470
73482385
86846361
34608124
61373852
58377952
17769286