4506804
954359
14851540
31687291
74682895
1849177
94376900
46706050
7738556
42905750
65595123
26615995
26899533
49471485
15831290
94711319
27789984
26088229
17262255
3302769
66585807
74541453
4048349
972443
74444827
98851289
13404342
41781277
14432219
57923350
11411659
84723475
85762704
8338513
33141338
16241721
30683574
94764910
11982069
620434