41197624
56157
8775903
42597709
65749216
9654627
1083900
76184498
71815273
10146737
63423511
19977713
83072089
38446892
40144137
16933875
1112645
63544973
61214588
55098509
85035816
28895904
65277002
43735926
1422287
23969536
6006531
3275363
22464485
2697681
78874343
32713755
26259717
88471085
57452759
99042516
96082678
95654554
87659055
83211604