54688550
51862017
8683518
12655203
62252339
84635414
3688817
27273785
70873234
81151529
53552382
51317888
72477741
59144920
34837692
88941574
40233025
69456608
13897130
96671250
48622969
59107301
49435792
16055368
30986306
34686860
17166344
97708483
9988828
40641397
94621790
30005599
55811713
92485384
72748033
68273174
98609371
9381110
14887043
98981717