44801635
18835214
51983094
59383761
7414396
38522693
28628389
94409261
70657846
86376803
69647081
54311236
16598382
71715717
66249786
69468792
3633126
34242389
90399306
2302300
96908912
8675322
1517818
9811185
9556671
1529325
59964096
88209328
24798403
72005964
10808308
69538402
2741538
48308474
20989180
21524646
26544884
88795289
47976018
64975048