51699164
92821836
34141098
76591786
66529490
54641899
49235446
93088269
7423583
16795649
86878204
21607902
41984064
46796008
52915873
24681626
56956758
9432631
711323
10994808
24138205
46203689
89173958
97709464
19444754
49119465
83705841
10806130
761438
975455
43152116
96348178
91453129
11869911
35708844
85562009
94414770
7887950
47078003
70023375