44761751
5950522
72851390
74043773
26269398
12926954
6064525
38326804
88351081
51697178
52482810
21206637
5581428
382280
90112958
82912265
88029668
74127951
52734061
8948241
3105943
23142523
22533085
50941214
2622841
13542134
79949153
30996334
5255448
63794976
97483074
4473002
37723285
5872254
95633145
41777942
11079950
3225502
48897846
8583098