69535573
20866413
74746113
54887580
8986432
14715020
13103457
15684120
6098114
36776624
93382954
83235064
60884367
32615280
79558479
24394994
77628635
65877320
7698524
33208369
82377793
69361867
48723485
96737540
1149547
14398994
51432185
49031099
795023
76298807
51806236
31133915
89699069
1690908
5331073
6907914
14725121
1883140
56413240
40882066