54593593
20681885
16258459
6969238
8731049
76905996
69263904
74047046
76919262
19678143
16878491
47635187
46696648
79828827
55937875
77467091
44307154
94743319
71394601
9589242
81306505
37372577
21952847
55882463
71704687
21859907
60457251
60969726
95438313
82769614
64168167
30295411
9133830
259384
24475266
56419798
10033960
40801040
83553394
34034508