43447324
64293820
39576795
48922092
30239101
54251501
29017504
80212433
8663941
788605
55725030
10535802
87949770
75837541
92811864
58621221
40334748
94252815
88985130
59438885
2338115
77635496
7432805
99786695
64835161
68447590
31636698
30208885
62658112
28721657
40345977
37871616
90923038
80644063
99293098
22913156
26849031
6288982
84038700
89084125