49459376
95507681
90472679
20791034
9092874
92877448
13286622
26189775
51307432
28176433
39846622
67854378
4662758
58601694
13435416
46418095
82908346
6841626
480677
29348026
94963334
99098624
300221
87014939
73364828
8713567
40678270
46642265
42999081
3871708
69161404
4112059
15076463
31263162
40992886
95645141
3824660
58526792
5476355
49366209