4527519
76217348
74399975
65092853
31724267
84483470
5028073
43843438
828870
930514
19464599
64521161
82835359
68314555
95144868
52592435
85916683
94454475
29664089
5813238
53860
84989358
44535633
31436998
57077555
53167305
69237247
67235977
87377025
80565268
93057605
72787980
38368021
6255135
44818725
3452681
3514919
33689064
80821297
63278158