23521541
19665673
41428250
28706951
78248596
6413447
25489647
51456071
10968467
59979387
27607334
45304499
33949206
84739455
88207910
49766387
20066900
50602953
99176776
83586401
29876909
27238068
5168424
69062325
8096804
57130
69363059
51881462
50582637
42272022
24384331
7299877
76329424
12484623
60547187
81928043
57529117
73392936
58953550
32789224