3382606
19018585
8562794
54676158
87168368
57698606
81899523
43422141
32541596
33362040
33527912
45837010
11056109
25211337
21404947
86928944
99467907
98274994
54585414
90728311
20254774
39618728
1141497
38777901
60261754
73887601
3026152
96829676
47728841
19224415
9417905
2385165
33015972
23623432
6726773
59783965
73647164
66107641
269658
39308315