60448265
6069234
58118724
77162965
41156795
98374787
19724079
51356293
9775170
25245143
56247999
83042837
65364597
81139142
15214260
8383128
90838191
33591879
31847717
3547457
57068382
30385129
2129171
63128090
22151069
39161315
48286985
1306806
20675170
24418071
78942302
65203766
72141755
6384893
17432693
46843427
6184683
74728457
46945864
65305977