40132798
87477443
23129251
25891188
99856157
11965745
22764757
79773425
89786426
81748589
36462567
74835678
60738935
3364720
4616281
2955643
4092156
90164857
8673398
83061230
58393204
68855595
7156483
84055565
68137356
5244998
68655327
89354490
6688036
94013949
68287997
77658708
42084902
72198769
68625048
495671
661087
66988490
22833574
50988482