46716468
18073894
93177670
43766462
25673391
67277391
42279502
67668223
27597706
13817241
81501177
6277567
21809808
5681788
76971933
49557739
20495870
61887039
36411573
23401490
66075039
30306636
46421966
5604959
97091385
30771499
66584383
9903747
93586627
9689471
24931789
39862032
71735619
85598672
87413189
29808604
4493857
95731014
85597886
8721389