82644197
15041426
50811871
57466516
50279856
27969216
8991440
92833004
67671075
19305752
41713913
15215864
75717829
27046338
77717095
43276994
2292366
87375992
1981442
62227254
66157089
4101632
81468375
91397966
89013470
26593605
18189069
13265224
94504003
60771530
7625209
985329
68249292
41089739
8358175
73857970
35358805
36618879
49611133
99931573