15124681
71645899
65666430
46096811
52307019
49934757
87789225
56043943
1008308
93345167
83121697
8932812
37125414
28071557
17535969
12779574
44063357
28174092
45906502
88739773
46395660
72279626
62827758
70134113
63526401
4310737
52792400
49931801
7814628
33617228
79186341
60123992
27034264
38875887
42275330
69291960
93703592
44182703
63343208
489680