41617660
25978360
23716860
34806410
48556308
75818494
37997492
45131552
55894574
5242562
36141485
31139884
54195062
38468647
97311935
79411194
46732323
13749182
7970488
61754147
80453806
12962164
46428269
34393844
44071321
81013733
7752164
45715884
7503910
6551138
47622076
37017969
31965834
26691052
90728149
81963887
45213559
2683475
46955566
3046195