5058884
20372860
45369200
71756845
7865352
57063641
8748167
50585232
76537889
56288156
34189603
7767627
20988961
40425373
64116125
88938896
63747286
76878383
35152110
12975877
54613711
66767541
56559280
74342975
57506688
34035118
21421794
20386362
68951971
85303913
19066205
2627195
28173603
2286224
73268789
91534175
70272512
84403420
2603899
80234196