76648162
92407210
18093383
20949
54685230
68236832
62926185
19889338
47566945
47906492
33627932
29441495
96093779
31545445
93675241
48963572
330382
66824999
39188353
18835848
83097700
89539659
15392306
72766
79495399
1300961
62893242
82431806
29302289
55409850
58381545
63545670
4885752
62331153
30293990
36615329
8233109
28591913
7354807
85247766