55859567
70981152
7942600
57649498
1678305
50644577
54683977
92046466
56986865
8613131
87489439
5755611
34887042
90037969
4668121
32212055
24079057
69703613
98624660
64621773
83198362
86298536
65136102
44789090
75691626
91652751
87415616
3501520
68498629
50639083
96222154
97379759
72814591
42664272
60722624
29162502
83382471
55421989
31285957
60449493