57086678
74681204
48057126
32934437
90282295
3572457
4775927
90981011
18881172
32472666
22237804
15872152
63834180
31147609
70223545
95088149
3792867
92139964
2581767
34235527
42994254
13983038
47875231
12725174
12982376
56869935
23557744
9462931
60714242
85592728
89364132
9467221
60048197
61635880
76955486
84115172
92221775
15884854
97706981
14709853