4976768
36496125
73078470
60802522
3216003
42629022
22668629
35276633
30799931
28483304
3129963
20433058
147129
95294419
34186532
82109464
72885500
75948103
55549056
89228647
21074777
9284307
68627272
51532914
80477386
91082106
77641136
4343485
86206443
26781240
21454499
98713519
38294798
11932606
26316105
83094362
25223584
20821157
99973134
4681769