53109049
27621921
20499472
18672504
15251483
97342703
90462088
5583915
2576707
66164094
26855022
5100449
21273436
32457618
18775
38102814
25995117
1841977
46659134
74228583
10697849
86783197
33408533
8404894
32527837
87799527
17326067
63509276
73892176
11499489
38989440
5687278
49714832
2672433
30466546
31846099
7849510
98944454
33622682
9939815