86149218
8080735
52662097
56612536
91604522
85211295
17796815
40878531
94229171
25515611
14779180
81396484
62785860
57328066
38899970
61627583
99236655
49375948
85721460
86461313
56074540
47948892
35432608
42047108
15641082
3779258
70658157
49757951
11211762
94354418
78986118
38434202
10322731
49529744
35301510
65046036
93736485
47851905
10021132
63504617