1964429
6815952
4759913
97026536
5666858
26795420
83612984
70142655
78909925
94645218
60208815
75149363
45521442
59556547
63801342
79444082
1960812
27463430
89494371
16917439
56601102
96319880
27912751
8401594
14752925
84053269
15446041
36662268
94912954
4123192
74528230
13884708
53278930
21094040
91173186
46237815
9625699
77212219
83412641
69249868