53276549
53744955
46256779
89549416
96539342
15493084
70051970
39977728
3243453
5438245
5454441
19905960
39718827
15949134
47357815
3631184
22081428
78155714
30083078
88589366
49438799
20824520
28762017
29673084
8968251
63865315
81182443
6016229
5605612
5385167
69397618
19559134
63352838
2031664
62023221
80629914
79881268
19993290
93453035
2301384