3746790
41579728
97704392
61625781
50209094
5739581
2824309
5678887
51856613
42542169
77735690
86876144
80678030
38315652
79226601
38902908
28618322
52521662
64688171
77424336
17679999
5585949
25979289
2411430
419698
48929352
29477574
68866709
38012347
33777985
30398724
27493841
47778329
73913566
51329512
49324511
14286849
4695615
545863
10121400