41245740
10571131
22019535
55362619
97176769
48422572
44966324
77934773
77836625
39069201
5441823
5919233
119304
55068586
11212916
6168688
68391455
84486
7049865
9328450
34767071
82354044
39996962
94635035
1839980
8683724
62029832
1791647
59449568
5788180
8128847
38012260
71778417
86672133
48546103
34038559
75693989
1239267
64612
23095102