3317133
34281489
58026830
64647295
50865246
49097971
31108594
69021704
98819493
7624299
40175770
23089393
57012813
40477424
26159499
14478702
8499815
11725171
35243123
42955681
86834634
99831342
15299252
85952404
28965370
38088801
24676406
60114626
7202905
41824961
5887082
53812521
80403614
10267210
83777047
79398832
20498170
97784529
76954646
39299142