41093690
70956364
58182556
44155386
99432183
49233552
30189576
82512096
93348712
16019636
38618316
702990
14171722
7913820
94599800
30868191
34337226
37873162
14484299
55206755
7449529
97396358
62731139
98763183
8386617
21283034
41066471
49172831
59707378
631690
3020436
35739275
10969812
49915136
72616449
54099152
43034307
23467742
324137
51929640