49469083
14165265
58517222
42309549
28376715
68149265
91114880
29666384
79664936
54386095
41547480
75822238
53811474
74214376
55062704
7973339
50417940
51115101
6582818
95733710
974849
7678874
2172498
30877661
81772398
6584925
63691470
63065078
36472166
91845325
69629059
9651333
11871597
42694871
47422107
97138659
94205185
60466781
97692985
514653