81423496
80331066
18459818
82256392
92293222
27712709
70309418
83701986
91048594
1256647
36563376
19547818
65317732
74753029
56726955
44722213
29691794
47035558
83594882
2245590
62803770
26651435
25694716
72778863
17519868
5615094
28032595
5514222
52854226
57198864
11166765
14523468
1876753
61754691
67315147
21632648
2376405
47072495
84903720
49216803