1547110
89032727
67583737
42664603
3358106
60596842
42403822
3565467
65823596
38449990
32166095
94432813
8604984
5554147
5199360
13759835
71822254
13378208
9104612
37009189
64283539
88391348
96903881
16787495
87925560
71968620
75865412
2044504
91576761
75906573
5398693
18682013
38531102
39372020
78746461
80792604
71501790
84622813
91055349
23212886