41793107
84719553
81452704
72621998
6525959
79284770
3504491
51211837
10318310
4839960
27805889
49298909
19491646
13819711
6673153
94482441
34754331
63214008
40606339
43566917
76519711
68695264
31316688
50437302
23772989
24468078
32078376
46952683
49011332
531716
77402013
45833939
70111297
22125657
49606304
19774978
456172
71936388
313786
97534664