2966152
89629716
47162514
67319646
46694070
68515566
7823783
84772025
70478409
1575457
26434426
90071640
78604441
21567604
7221726
7763056
67005728
6853911
56956804
5188846
93211863
53797466
56821906
83059140
3405856
13849825
22901863
83651576
2421283
93338224
84592770
19884820
66488471
97086167
52174186
56077268
7747736
4695777
65144101
96699539