46863361
13918774
12836017
68973131
45825714
39483993
16104075
12145293
98934309
44058813
1138883
94061034
87395922
76192454
7658820
7319348
33312256
75427007
61785204
70374830
33768774
4659190
6175185
33826947
75593315
5722007
90745134
19341226
17464960
6324783
99533747
26574022
38373078
1089354
4461760
88846559
42111071
13501713
98474537
6522602