51187658
66446038
47329687
54185870
37142811
4896442
79474136
2897202
3827257
3143927
30836465
26534859
77679374
73131320
3710112
73108303
75931989
71823940
95904633
95927473
34452092
70409758
49579883
95989051
83418056
51037274
28928831
70045496
61609070
69297918
48396519
34962259
38779827
911747
9567679
79512705
13693707
23323707
84529942
28199021