70636734
23986372
25011729
64991734
17704154
7456860
42491058
51729313
99549192
50825308
45021855
31942755
73278441
25249662
28114850
4103874
17485646
50424810
83022505
783558
10187217
21997111
65508722
14781668
34444683
85573264
52597684
131425
79776403
27589420
9237323
3824403
73955877
70967921
22958598
37452030
1265187
57792672
51397276
89426997