61269830
1307106
24317126
96464686
79936710
20546213
95339654
70464642
44045191
71884524
23363254
30199573
1537432
1775405
60066581
2101074
79731577
597893
21673021
86797572
91022652
29877085
1422860
87991071
67915411
20321673
5558835
8718667
71888490
7467591
18251225
45128168
75886415
56948313
52246752
59364166
86019286
88284266
50595918
60914326