98287860
13646595
90401180
51734316
32638374
50941525
71749957
71178880
21908626
35285534
9927421
48367729
36217359
71166481
78885838
15712210
58084591
59788552
17395376
48161618
94879649
90143878
50847864
84989401
85772916
1536069
59467134
38829019
49143379
91463836
38747762
54128954
58309917
73832442
73466519
74405036
71323507
92668904
57859950
85495023