24803859
88519053
93683964
68581138
56935520
72906121
56174957
6689387
64542483
8887989
43057104
63831039
8268457
13937998
53933420
10582677
90587215
9165933
56908522
5990882
3827536
19091860
94503676
5106989
13768269
58382909
15015396
80692471
51716139
68041550
26649486
2529679
35908986
99299428
3665822
86342498
8924271
35464080
39074725
7149466