4145250
39427052
9499031
78072037
5317480
10952299
28703767
87458098
45672938
28413147
14631017
55607811
96239616
14251031
72217113
98812827
8049883
61397475
28996550
2617659
51632412
36564694
30118170
73515252
3696518
88321772
37524759
41533989
91278704
55034547
37026042
29288051
49131780
45479144
91142449
24026514
3600719
965779
5564322
3156420