67528583
41422505
6927513
376818
73413813
24784837
30139864
91408009
47162992
28852346
26843056
76981807
94868683
78389770
4916676
5195638
99977500
75011050
58622855
56368785
20679673
77254003
6906719
99509375
81161642
2023776
30176578
7322277
67117325
45766176
5852617
71223758
51525523
37971117
27064153
99301275
49386274
69801340
29554704
53709414