29145434
70422546
74606552
23391
45109683
33446804
74134461
4781582
68765106
50208555
28709248
68888510
90538427
98694936
78897897
61005
1681053
12882327
13395026
13189250
88557716
78295617
11426317
21244774
96783988
98783847
58931041
2553596
6524626
11559578
46728114
84161439
36995069
1073139
74643924
62732588
33422139
20196864
897041
26476084