53124855
18944984
39197888
73559426
96391291
25041952
2974644
72367026
43736511
17463947
4713854
81559991
946174
503548
37346000
48272449
6551193
93689467
75788399
25321097
96979414
87513274
67896336
97019814
55277827
7677200
15553626
2147790
38238303
96262110
53338803
4868469
5169895
52088439
13007104
929436
5147225
58025921
77384696
40544200