50666685
6735962
59997910
61562972
54664856
28994082
70009620
96791743
14339984
1729229
90374198
15589013
73556744
28803946
24307225
69041526
28636532
31666572
5673285
40838662
92313966
43893779
86426811
69534403
7296902
19344086
4029338
54195489
68955918
95761959
40156442
63843698
6307959
48146504
61397732
9919550
78046043
82583802
35806397
41239087