75131749
66207967
96984987
59471965
26644829
35123645
54859945
55998228
66972234
73591511
8278122
3321544
65979803
73977430
34941426
86256319
71477540
57144453
40576613
46474398
34101184
10744109
31377207
7075970
841356
19583079
8510299
32239246
51465826
36484678
96271983
46695466
19681208
467337
51546215
76922207
75518638
3244893
294035
22794048