36022884
997722
16278293
59087285
29146634
21785943
52007286
96058046
90946523
54268016
57271454
672976
96832371
52912210
95322208
93852791
56284259
84556645
87185824
76293951
15633646
93408548
32963344
72603109
68567869
37978890
65813835
61152417
15611240
52669619
89324714
95892512
48768429
8536550
7569787
69457275
10671829
89188388
79381631
75119292