3195202
89389700
86444576
56224928
8578731
17903384
96116281
4505
60834548
20294815
23598200
14947409
495180
40049105
90242514
16587221
33114421
64938001
82653591
62361059
56232207
9884827
79552945
78135412
81233066
30136257
74398818
83467776
37611197
7010706
92391535
5725610
17888989
81683110
52098779
28885639
22162318
47072669
47795928
45732795