4473013
25494955
45182293
5877947
1706396
46911751
88431935
4082551
10124006
76033664
27517991
61615552
90555051
26076642
41605937
82105374
29146360
48205326
11285225
72112125
3380212
29483755
26203501
64133995
63936651
72696821
4560985
60781856
34005141
22145238
27016994
38122874
34582538
11628135
8616218
95667398
5642245
5993137
3081173
93435542