22405656
37106840
70537933
44469756
19226942
14596292
4522863
3473859
32737030
13054447
40078490
42222620
56285227
8644706
73458133
9945377
36513428
8876139
2678551
27001757
66093662
94475139
147794
97734589
50398071
53747749
10823868
30239687
84615323
54514234
33492501
29138666
7312308
52297783
71642267
226828
2827316
62418614
86026072
43562318