38443168
14969558
32315568
27084453
64292943
1107531
2468176
59916203
7134412
38996901
67741335
34695219
83714743
283151
13239169
86041203
27061877
88209247
7618851
6917300
72792711
90612153
21485150
8188337
617538
18041438
83372703
85401989
38689403
80629278
36823355
15936192
39539755
83191784
7844497
71167270
89057989
59067205
43374671
6525460