58689835
51944545
15305435
90888551
4616537
71463208
40806227
99469325
7261097
10435896
29267029
3761786
22743647
56987589
8301395
26274528
27393565
53526243
44723376
82816851
48848184
72081738
14711840
75562032
92175724
3481784
50225977
60292578
66255924
2717793
5174783
24927878
41161303
51167968
31124874
40525606
67042479
6395418
50573903
185940