4844618
38701973
54543907
846023
249822
63295576
91104845
67072772
31131879
27361155
78743399
82164518
34146048
15084056
99894998
72246672
14541667
59453796
90286126
15882888
80296218
91269850
3591916
88429240
40807708
39288191
288793
88035612
60834949
16259550
55004058
4167903
23306590
48661578
36287687
41082994
4333213
80022749
29739118
15242751