93642018
20019920
44209392
20428284
2509614
52382588
23966406
17666759
60692767
34561119
51936862
60182472
61933871
40629454
25215066
98878416
58625436
5087325
13595689
15832814
82783502
59584
26938485
41111656
96587040
49407359
2853347
98769960
90755823
88821797
57111778
23527268
39119466
10805737
5832856
42537459
51377625
5883368
43857291
7052663