93046181
170933
15585872
64761507
15844808
97169971
20655437
15111745
91982284
81333576
33063490
65765063
2793870
43198843
71524228
19243709
2428775
61004658
9846177
65692318
3150620
2471158
42795330
93327438
43276149
6185873
86342374
27907361
70093026
86519541
98083379
674257
7589600
42088742
94801829
67586842
477116
7919274
69678185
95874354