82534966
97437813
83265282
58277328
38265124
46636956
94471246
31724560
26397327
28289603
67049615
8487971
14915056
81034691
7377981
69477840
42723186
10037648
15088126
4339887
36384414
81674709
46713769
18584983
24804747
10978974
40732889
15176511
4774753
79419227
14627214
18386849
93028023
30312369
18998225
27896245
8757442
80911009
96315255
92817524