17363422
136648
902774
8484300
25348287
95535292
44251452
44692229
82741675
33434730
30742915
90169607
18915596
4432613
72229542
6047006
79944378
40683851
87774908
21135836
66689574
89573906
4124298
83308430
46349323
20928817
17336597
4406234
8744880
82832426
48731754
89413590
7321038
12071304
5423921
43455088
12619302
73823158
8903157
41066394