51245192
9488681
2941681
36461671
9588831
50034576
34833170
61431637
87405687
44577818
43288381
81081350
4704508
83805479
67815953
27844137
20387695
24837663
3123606
58581760
30009770
25421874
342467
77318783
1576738
4082162
77279263
82528602
79293047
12682699
66955963
90637150
39171709
3045328
56067708
36026354
18138511
91087181
51351132
53283256