20022164
67445534
4932386
36136720
39007581
51861741
42824538
30663512
84376548
95355337
71133160
54891487
53736542
49381192
26658947
94932429
31852031
31073767
1106387
58467909
6738430
65849941
52533071
49032471
45988671
53853085
42425098
323857
8657320
5576906
86771237
49218367
8029490
7316137
2228672
23266432
24899028
95071446
85144823
16167835