46449265
89662828
5487676
2212244
51994048
60723029
69535455
90877919
30906157
70965064
68666065
70978351
4106316
93228328
8278683
67319290
28415078
46214062
62789512
6923731
52814596
79716253
64467514
34716612
41674529
95181873
76361918
50867999
14752740
6111998
78819937
51417072
86739583
242724
44187561
92217762
1415035
82085513
15346969
50618095