96485746
88728551
22682671
46179038
92256268
15802120
32849518
78516203
81293806
66655588
62577919
92515016
7615098
50634823
26068114
10573739
5490841
42988343
80923012
56772036
91905383
1231580
52034850
26654924
53658989
89432723
51884172
73618763
76628377
11823412
37495493
49227128
13284131
92713657
37722594
81971538
3571311
60785394
69616290
79218245