49345317
12327116
36186003
8819654
29525147
89482838
79338760
32199958
44155695
94271382
50494099
84701728
9201225
47299270
59516429
42584140
29823284
26705925
25883132
27191634
84224229
94757958
61687726
1474394
19144033
4691944
78993126
89635993
88029419
14651749
64574638
5610554
38726672
63202201
5063182
22746150
14178556
34326065
18668147
97159235