3397002
96429125
124626
26365496
15584005
76538844
16697396
23315972
11531555
50163370
33767253
20044822
66889021
78094802
10108818
65162595
19764362
88575309
28269004
88696428
86264952
51930
65388667
13641399
62435543
40339731
34199895
68144495
76842498
83829452
38957925
1324259
44588377
75042667
7734050
16619213
77786306
81969117
21954627
37551210