94363495
64031248
13209417
8551029
34205829
40535474
17243492
76572559
96012931
71776816
8439905
52505294
56688357
65821870
1647584
8663810
92347648
88074352
79311475
59637670
91074658
41865894
48813191
23657069
47864045
10999235
263296
43314927
43924927
1253744
17907633
37781127
55111592
99533658
52319832
38147735
5432282
6746958
33575721
86967585