84293972
77235330
76132948
41593645
72347116
72811171
9958179
10352629
39121435
42443573
2742915
33719968
90371408
9838787
45069699
40181370
75239858
17167233
27449937
34882272
90798430
982020
12083013
1741352
76203341
27747173
87845552
74931495
14979035
97353243
37726767
62833762
1271367
94926995
55417558
39953484
41268622
7016278
19646601
63543503