42221203
90236649
15567064
87393787
54883154
66413458
28621371
60563019
56305868
35706269
69911583
63136164
2190963
26525790
83224750
11505263
7336656
97381089
2361360
28086648
4309375
58848256
7766059
1569755
20042359
28726561
4954900
66417301
50434203
47867008
27234357
35409598
9248762
65393504
65106571
76484845
76738468
82542854
50407312
24383791