35929791
12184346
65659125
53142631
72898581
99464472
26687530
24745420
59775208
27089252
34648263
8503905
2472461
98668170
44446811
8424976
38954291
2886526
62258487
69789031
73584309
50879380
3215620
14224604
92832807
83883973
81195319
76242437
50102189
80599043
74985965
41761373
293205
70282995
68815493
80551400
30027868
661670
37267214
47573199