27132497
12835469
59131390
95383210
56234450
37208587
9229631
37884518
51809386
71504310
88654597
57608038
59381395
24511227
19798162
13404950
99862483
47162074
53364445
18532598
54565068
94991601
38968046
72745275
1249207
35606617
51999186
24985235
50498968
90253927
79775909
7972937
4616715
35705889
25069205
637007
21528103
66519628
70237957
65499574