83592041
99588484
1136345
23815829
5396206
24217072
19241894
35227223
19784321
66235253
39153583
13013458
45092496
71663639
7005909
55136362
17021361
2644087
41062088
10595325
91229412
48455903
46668091
31599042
29815598
8339389
63598797
47339427
51618818
80521921
63349830
86042595
69178827
65818538
73763818
80275337
51702175
88546759
28682185
42648775