94808697
6629818
62987878
67479933
43642754
19842279
4514512
21063641
10297854
50577706
41441982
25265690
38747578
87273196
83749617
89164464
198982
84383281
16285696
8682414
99441577
31964604
23934996
5086948
86148774
70149181
55768225
82245491
80393068
60528151
12758323
22786765
95381275
20973330
43614139
87344918
58567306
34533521
89308520
86496455