83569287
67317819
16749387
74647420
4143840
53257961
15517129
3902598
46453653
3070165
58253117
62502541
92713967
87321411
3997250
42623026
66652061
75869661
27495534
59196346
80123832
56661376
60427233
58296427
23712947
47712708
38372006
36316138
35143385
6332823
3420474
69412894
88707274
18509714
7946628
94153545
77363857
47163091
54933654
81239844