96096903
85459745
501211
22318505
20363303
20519151
7146515
48742744
4802929
21384417
58728133
30939447
86063608
50228066
39539693
70491002
8874767
30325349
5602149
6131580
1826934
96883382
8248335
63355982
9208171
64489226
96868816
79222340
15681893
37202865
8982680
89958146
87365278
2519425
79431627
74414181
91414935
63444237
7366651
28729868