72397985
47911621
29931183
96505895
59387182
33295934
7128330
56231187
62389351
46844940
1845413
69125167
44626716
81002639
86957854
73657945
13079017
49533046
31567993
90727005
29352297
5498067
3509522
97587445
83205762
76652786
39604560
34735261
54495482
59664585
41302864
7802039
31886161
58646319
27988566
5766237
75074698
18184436
89303183
1545300