2386370
43129296
31511543
5236133
397472
81003509
16407659
13606554
75763862
96015212
33293482
57216384
29226682
27229451
92817395
4251252
15655957
89648293
52308157
92525951
21074464
13359837
49579614
29009858
67686750
281724
73969402
92793759
90169091
61251901
29801507
67903907
57781619
46622139
42101367
97207034
16384598
62021467
15117084
14667540