98832315
67187139
62492601
17213249
43317662
76284790
33397915
31803912
14788782
24915561
40183000
95679115
45406365
46209551
26114349
63204022
92317735
32695998
32246532
52761858
84596487
68352864
147645
6752621
31072942
6348122
22646037
38104130
826096
21549185
4908054
65442058
19336032
55632955
43877376
77381357
49475219
15624628
51557165
52235273