8959943
4611535
24323352
5051314
74256632
28741444
33497480
829342
93168735
14194770
9381284
57884748
90428659
58709811
80791000
87176554
49154056
57819511
65327665
7265275
87156487
32942731
75051622
4266662
46437022
51617829
98471649
164484
72934010
20706127
90318277
40252044
14436132
61389982
91514897
12572092
57312628
13304258
90243409
8200203