59092932
6281059
50332285
66521332
37436214
67867272
21897698
2307347
33988
4277977
84319842
44082388
78028958
526253
3330489
71481064
41302004
534423
51509640
9727781
12557351
85976419
92112835
26322809
93626688
60079690
82288546
53688686
40203254
41909535
47338647
88689557
9982159
61179785
35199762
24957548
99877042
6351756
14043136
81978382