45215907
80903142
65025745
5148543
53515745
41027810
3326420
8302302
14627791
77577506
90072867
9218324
97123565
62261509
7085530
34808356
77258095
98507734
98077340
78071618
15008055
20303837
49445822
76551317
6996237
31573535
12856936
78825760
22525160
981658
92719728
6594406
54929839
77023591
76595193
49813933
4789848
28127399
11377028
25543132