33425876
16849410
50742149
42161813
61262174
56772459
22618364
71337069
17606874
75339944
77513509
83081382
14476939
34137781
3864541
94242493
64338890
16326827
34718167
6203949
20057925
3415219
74568217
5529499
46466226
56585644
42133331
7661679
52206734
4404765
83788911
6878784
64462436
2921784
96028003
50498161
80794561
15829905
90367798
86702673