52628152
61116363
75078294
78756787
20313775
80783338
18816945
7259369
213088
94153487
8035855
69717373
93532239
58548309
115397
79182359
63494626
79308872
72584678
96034257
66137741
46152232
87156626
40383264
80928059
17464429
60602533
6407225
45675630
30636003
36801265
51349246
21597363
9734187
4146131
7456335
60497207
9063808
84955843
4317699