90145321
24377140
16963449
90127385
42869030
80145994
31216024
4024232
89818728
94817878
59481770
23456384
8929425
1985301
46154000
21045495
31255244
25991928
56864453
58927904
7581296
32199911
64553970
65377280
6104697
96717374
11894204
37917390
69356694
13502868
61397311
57807038
5030888
7287258
71201965
73199693
89354575
92047961
78247057
12818051